<html><head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Gadget3D</title></head>
<body bgcolor="#FFFFDF" link="#009999" vlink="#006666" alink="#006666">
<font face="Arial" size="2"><p align="center"><b><font size="4">SpiderBasic - Gadget3D</font></b></p>

<p><b>Overview</b></p><blockquote>



The Gadget3D library allows to create complex Graphical User Interface (GUI) directly over the screen area, 
using the 3D engine. This is mainly intended for game or application which needs user inputs while running in 
fullscreen mode. This library is based on the regular PureBasic <a href="../gadget/index.html">gadget library</a>, and offer 
similar syntax and behavior. The GUI engine used is CEGUI, which offer some nice options like skinning, good 
speed and a lot of built-in gadgets. More information about CEGUI can be found here: <a href="http://www.cegui.org.uk">http://www.cegui.org.uk</a>. 
<br>
<br>
It uses the 3D engine, so <a href="../engine3d/initengine3d.html">InitEngine3D()</a> has to be called successfully before using these functions. 
<br>
<br>
Before using gadgets there will be normally opened a <a href="../window3d/openwindow3d.html">window</a> first. 

 

</blockquote><p><b>Command Index</b><blockquote>
<a href="addgadgetitem3d.html">AddGadgetItem3D</a><br>
<a href="buttongadget3d.html">ButtonGadget3D</a><br>
<a href="checkboxgadget3d.html">CheckBoxGadget3D</a><br>
<a href="cleargadgetitems3d.html">ClearGadgetItems3D</a><br>
<a href="closegadgetlist3d.html">CloseGadgetList3D</a><br>
<a href="comboboxgadget3d.html">ComboBoxGadget3D</a><br>
<a href="containergadget3d.html">ContainerGadget3D</a><br>
<a href="countgadgetitems3d.html">CountGadgetItems3D</a><br>
<a href="disablegadget3d.html">DisableGadget3D</a><br>
<a href="editorgadget3d.html">EditorGadget3D</a><br>
<a href="framegadget3d.html">FrameGadget3D</a><br>
<a href="freegadget3d.html">FreeGadget3D</a><br>
<a href="gadgetheight3d.html">GadgetHeight3D</a><br>
<a href="gadgetid3d.html">GadgetID3D</a><br>
<a href="gadgettooltip3d.html">GadgetToolTip3D</a><br>
<a href="gadgettype3d.html">GadgetType3D</a><br>
<a href="gadgetwidth3d.html">GadgetWidth3D</a><br>
<a href="gadgetx3d.html">GadgetX3D</a><br>
<a href="gadgety3d.html">GadgetY3D</a><br>
<a href="getactivegadget3d.html">GetActiveGadget3D</a><br>
<a href="getgadgetattribute3d.html">GetGadgetAttribute3D</a><br>
<a href="getgadgetdata3d.html">GetGadgetData3D</a><br>
<a href="getgadgetitemdata3d.html">GetGadgetItemData3D</a><br>
<a href="getgadgetitemstate3d.html">GetGadgetItemState3D</a><br>
<a href="getgadgetitemtext3d.html">GetGadgetItemText3D</a><br>
<a href="getgadgetstate3d.html">GetGadgetState3D</a><br>
<a href="getgadgettext3d.html">GetGadgetText3D</a><br>
<a href="hidegadget3d.html">HideGadget3D</a><br>
<a href="imagegadget3d.html">ImageGadget3D</a><br>
<a href="isgadget3d.html">IsGadget3D</a><br>
<a href="listviewgadget3d.html">ListViewGadget3D</a><br>
<a href="opengadgetlist3d.html">OpenGadgetList3D</a><br>
<a href="optiongadget3d.html">OptionGadget3D</a><br>
<a href="panelgadget3d.html">PanelGadget3D</a><br>
<a href="progressbargadget3d.html">ProgressBarGadget3D</a><br>
<a href="removegadgetitem3d.html">RemoveGadgetItem3D</a><br>
<a href="resizegadget3d.html">ResizeGadget3D</a><br>
<a href="scrollareagadget3d.html">ScrollAreaGadget3D</a><br>
<a href="scrollbargadget3d.html">ScrollBarGadget3D</a><br>
<a href="setactivegadget3d.html">SetActiveGadget3D</a><br>
<a href="setgadgetattribute3d.html">SetGadgetAttribute3D</a><br>
<a href="setgadgetdata3d.html">SetGadgetData3D</a><br>
<a href="setgadgetitemdata3d.html">SetGadgetItemData3D</a><br>
<a href="setgadgetitemstate3d.html">SetGadgetItemState3D</a><br>
<a href="setgadgetitemtext3d.html">SetGadgetItemText3D</a><br>
<a href="setgadgetstate3d.html">SetGadgetState3D</a><br>
<a href="setgadgettext3d.html">SetGadgetText3D</a><br>
<a href="spingadget3d.html">SpinGadget3D</a><br>
<a href="stringgadget3d.html">StringGadget3D</a><br>
<a href="textgadget3d.html">TextGadget3D</a><br>
</blockquote></p>

<p><b>Example</b></p><blockquote>
<a href="../Examples/Gadget3D.pb.html">Gadget3D.pb</a>

</Blockquote><p><b>Supported OS  </b><Blockquote>All</Blockquote></p><center><a href=../reference/reference.html>Reference Manual - Index</a></center>


</body></html>